package kr.ac.kongju.gedl.cmmn.menu;

import java.io.Serializable;
import java.util.LinkedHashMap;
import java.util.List;

import kr.ac.kongju.gedl.item.vo.ItemVO;

public class MenuLevelVO implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -9126623006628889819L;
	private String menuId;
	private String menuNm;
	
	private String en;
	private String jp;
	private String zh;
	
	private String url;
	
	private LinkedHashMap<String, MenuLevelVO> subMenulist;
	
	private MenuLevelVO parent;
	
	public String getMenuId() {
		return menuId;
	}

	public void setMenuId(String menuId) {
		this.menuId = menuId;
	}

	public String getMenuNm() {
		return menuNm;
	}

	public void setMenuNm(String menuNm) {
		this.menuNm = menuNm;
	}

	public String getEn() {
		return en;
	}

	public void setEn(String en) {
		this.en = en;
	}

	public String getJp() {
		return jp;
	}

	public void setJp(String jp) {
		this.jp = jp;
	}

	public String getZh() {
		return zh;
	}

	public void setZh(String zh) {
		this.zh = zh;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public LinkedHashMap<String, MenuLevelVO> getSubMenulist() {
		return subMenulist;
	}

	public void setSubMenulist(LinkedHashMap<String, MenuLevelVO> subMenulist) {
		this.subMenulist = subMenulist;
	}
	
	public void addSubMenulist(String key, MenuLevelVO menuLevel) {
		this.subMenulist.put(key, menuLevel);
	}

	public MenuLevelVO getParent() {
		return parent;
	}

	public void setParent(MenuLevelVO parent) {
		this.parent = parent;
	}
	
	
	
	
	
}
